Efficiently Monitoring Reverse k-Nearest Neighbors in Spatial Networks
نویسندگان
چکیده
Given a set of clients C , a set of facilities F and a query q ∈ F , a reverse k-nearest neighbor (RkNN) query retrieves every client c ∈ C for which q is one of the k closest facilities. In the past few years, RkNN queries have received significant research attention due to their wide range of applications. In this paper, we study the problem of continuous monitoring of RkNN queries in road networks. The state-of-the-art technique is sensitive toward the movement of clients, e.g. whenever a client that is inside the so-called unpruned region changes its location, the existing technique requires expensive verification of whether the client is an RkNN of q or not. To address this problem, we utilize the novel concept of influence zone, which is a region in the network such that a client c is the RkNN if and only if it lies inside this zone. This significantly improves performance because the problem of continuously monitoring RkNN queries is reduced to the problem of continuously monitoring the clients that are inside this zone. Based on several non-trivial observations, we present an efficient algorithm to compute the influence zone. Our extensive experimental study demonstrates that our algorithm is more than an order of magnitude faster than the state-of-the-art algorithm.
منابع مشابه
THE UNIVERSITY OF NEW SOUTHWALES SCHOOL OF COMPUTER SCIENCE AND ENGINEERING Efficiently Monitoring Reverse k Nearest Neighbors in Spatial Networks
Given a set of clients C, a set of facilities F and a query q ∈ F , a reverse k nearest neighbors (RkNN) query retrieves every client c ∈ C for which q is one of the k closest facilities. In the past few years, RkNN queries have received significant research attention due to its wide range of applications. In this thesis, we study the problem of continuous monitoring of RkNN queries in road net...
متن کاملA safe exit approach for continuous monitoring of reverse k-nearest neighbors in road networks
Reverse K-Nearest Neighbor (RKNN) queries in road networks have been studied extensively in recent years. However, at present, there is still a lack of algorithms for moving queries in a road network. In this paper, we study how to efficiently process moving queries. Existing algorithms do not efficiently handle query movement. For instance, whenever a query changes its location, the result of ...
متن کاملEfficient Processing of Continuous Reverse k Nearest Neighbor on Moving Objects in Road Networks
A reverse k nearest neighbor (RkNN) query retrieves all the data points that have q as one of their k closest points. In recent years, considerable research has been conducted into monitoring reverse k nearest neighbor queries. In this paper, we study the problem of continuous reverse nearest neighbor queries where both the query object q and data objects are moving. Existing state-of-the-art t...
متن کاملEfficient processing of proximity based spatial queries
Spatial databases play a vital role in many applications such as Geographic Information Systems (GIS), Computer Aided Design (CAD), Very-Large-Scale Integration (VLSI) designs, Multimedia Information System (MMIS), and medicine and biological research. Due to their importance, a large body of work has focused on efficiently computing various spatial queries. A proximity based spatial query comp...
متن کاملRestricted Continuous KNN Queries on Road Networks with Caching Enhancement
Using a Global Positioning System (GPS) in the car navigation system enables the driver to perform a wide range of queries, from locating the car position, to finding a route from a source to a destination, or dynamically selecting the best route in real time. With spatial network databases (SNDB), objects are restricted to move on pre-defined paths (e.g., roads) that are specified by an underl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. J.
دوره 58 شماره
صفحات -
تاریخ انتشار 2015